#include<16F877.H>
#use delay(clock=4000000)
#fuses HS,NOWDT,PUT,NOPROTECT,NOBROWNOUT,NOLVP,NOCPD

void main(void){
	output_low(PIN_B0);
	output_low(PIN_B1);
	output_low(PIN_B2);
	output_low(PIN_B3);
	while(1){
		output_high(PIN_B0);
        delay_ms(500);
		output_low(PIN_B0);
		output_high(PIN_B1);
		delay_ms(500);
		output_low(PIN_B1);
		output_high(PIN_B2);
		delay_ms(500);
		output_low(PIN_B2);
		output_high(PIN_B3);
		delay_ms(500);
		output_low(PIN_B3); 
	}
}
